injured by a strong blow/collision - Spanish English Dictionary